# 创建列表

# 1.直接使用字面值来创建
# [] 就表示一个空的列表
# a = [ ]
# print(type(a))

# 2.使用 list() 来创建
# b = list()
# print(type(b))

# 3.可以在创建列表时，在 [] 中指定列表的初始值
# a = [1, 2, 3, 4]
# print(a)

# 4.可以在同一个列表里放不同类型的变量
# a = [1, "hello", True, [4, 5, 6]]
# print(a)

# 5.使用下标来访问列表元素
# a = [1, 2, 3, 4]
# print(a[2])

# 6.使用下标来修改列表元素
# a = [1, 2, 3, 4]
# a[2] = 100
# print(a)

# 7.超出下标有效范围, 就会抛出异常
# a = [1, 2, 3, 4]
# a[100] = 0
# print(a)

# 8.可以使用内建函数 len 来获取到列表的长度（元素个数），和字符串类似
# a = [1, 2, 3, 4]
# print(len(a))

# 9.Python 中的下标可以写成负数
# 例如：写成-1，等价于 len(a)-1
a = [1, 2, 3, 4]
print(a[len(a)-1])
# -1 就是倒数第一个元素
print(a[-1])